package com.company;

import java.lang.reflect.Field;
import java.lang.reflect.Method;

public class Main {

    public static void main(String[] args)throws ClassNotFoundException {
	String str="java.lang.String";
	//打印String类有什么办法
        //反射-->
        //利用反射
       Class c= Class.forName(str);//Class是基因    String的基因
       Field[] files=c.getFields();//获取所有公有的字段
        Method[]methods=c.getMethods();//获取所有公共的方法
        for(Field f:files)
            System.out.println(f.getName());
        System.out.println("------");
        for(Method m :methods)
            System.out.println("");
    }
}
